var stateList = {
	1 : '未启动',
	2 : '等待执行',
	3 : '执行成功',
	4 : '执行失败',
	5 : '过期'
};
var typelist = {
	1 : '发送消息',
	2 : '添加好友',
	3 : '删除好友',
	4 : '加入群',
	5 : '退出群'
};

Ext.form.SimpleCombo=Ext.extend(Ext.form.ComboBox,{
	initComponent:function(){
		Ext.form.SimpleCombo.superclass.initComponent.call(this);
		if(!this.store){
			this.valueField = 'code';
            this.displayField = 'name';
			this.editable=false ;
			this.triggerAction="all";
			var cmb=this;
            this.store = new Ext.data.JsonStore({
                fields: ['code','name'],
                idProperty: 'code',
                url : this.url,
                autoDestroy: true,
                autoLoad : true,
                listeners :{
                	'load':function(s, records, options){
                		s.each(function(item){
		            		if(item.data['code']==cmb.getValue()){
		            			cmb.setRawValue(item.data['name']);
		            		}
		            	});
                	}
                }
            });
		}
	}
});
Ext.reg('simplecombo',Ext.form.SimpleCombo);